package com.mic.yzzn.plc.model;

import java.util.Date;
import java.util.List;

/**
 * Created by ASH on 16/4/18.
 */
public class PLCReadRequest extends PLCRequest {

	/** PLC 站点 */
	private Station station;

	/** 离散点位列表 */
	private List<ContactPoint> pointList;
	/** 连续点位列表 */
	private List<ContactSection> sectionList;

	public PLCReadRequest() {
		super();
	}

	public PLCReadRequest(Date time, String agent, Station station, List<ContactPoint> pointList,
			List<ContactSection> sectionList) {
		super(time, agent);
		this.station = station;
		this.pointList = pointList;
		this.sectionList = sectionList;
	}

	// getters and setters
	public List<ContactPoint> getPointList() {
		return pointList;
	}

	public void setPointList(List<ContactPoint> pointList) {
		this.pointList = pointList;
	}

	public List<ContactSection> getSectionList() {
		return sectionList;
	}

	public void setSectionList(List<ContactSection> sectionList) {
		this.sectionList = sectionList;
	}

	public Station getStation() {
		return station;
	}

	public void setStation(Station station) {
		this.station = station;
	}

}
